four-flowered loosestrife - Español Inglés Diccionario